CS 374: Additional notes on Graphs
نویسنده
چکیده
These notes are intended to supplement the lecture slides and existing notes and references on graphs available at our institution (in particular Jeff Erickson’s excellent notes) and else where. I assume that the reader is already familiar with the basics of graphs and their representation via adjacency lists and adjaceny matrices. We will asssume throughout these notes that graphs are represented via adjacency lists. We will also assume that graphs are simple (no loops and parallel edges) unless we explicitly mention otherwise. For the most part n will denote the number of nodes/vertices and m will denote the number of edges of a graph. Graphs have numerous applications in computer science and other areas inlcuding mathematics. Their power comes from their ability to model a wide variety of problems. This leads to a number of interesting algorithmic problems on graphs. There are two consequences of this phenomenon. First, an efficient algorithm for a basic graph problem leads to many applications. Second, some algorithmic problems on graphs turn out to b be intractable. From an algorithm designer’s point of view the following skills are relevant when working with graphs.
منابع مشابه
CS 374: Additional notes on Induction
These notes are intended to supplement existing notes and references on induction available at our institution and else where. I assume that the reader is already familiar with the basics of induction. Many students have trouble with induction on non-recursively defined structures. The goal of these notes is to give some simple examples and explicitly point out some aspects in the hope that som...
متن کاملCOSPECTRALITY MEASURES OF GRAPHS WITH AT MOST SIX VERTICES
Cospectrality of two graphs measures the differences between the ordered spectrum of these graphs in various ways. Actually, the origin of this concept came back to Richard Brualdi's problems that are proposed in cite{braldi}: Let $G_n$ and $G'_n$ be two nonisomorphic simple graphs on $n$ vertices with spectra$$lambda_1 geq lambda_2 geq cdots geq lambda_n ;;;text{and};;; lambda'_1 geq lambda'_2...
متن کاملCS 168 : The Modern Algorithmic Toolbox Lectures # 17 and # 18 : Spectral Graph Theory
Most of our lectures thus far have been motivated by concrete problems, and the problems themselves led us to the algorithms and more widely applicable techniques and insights that we then went on to discuss. This section has the opposite structure: we will begin with the very basic observation that graphs can be represented as matrices, and then ask “what happens if we apply the linear algebra...
متن کاملCS 168 : The Modern Algorithmic Toolbox Lectures # 11 and # 12 : Spectral Graph Theory
Most of our lectures thus far have been motivated by concrete problems, and the problems themselves led us to the algorithms and more widely applicable techniques and insights that we then went on to discuss. This section has the opposite structure: we will begin with the very basic observation that graphs can be represented as matrices, and then ask “what happens if we apply the linear algebra...
متن کاملIncidence of monozygotic twins in blastocyst and cleavage stage assisted reproductive technology cycles.
OBJECTIVE To study the incidence of monozygotic twins (MZT) in blastocyst and cleavage stage ET. DESIGN Retrospective review. PATIENT(S) Four hundred ninety-six women undergoing IVF/intracytoplasmic sperm injection cycles at a private assisted reproductive technology (ART) center. INTERVENTION(S) Patients undergoing ART were divided according to the stage of ET into blastocyst transfer (B...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017